liquid covering substance - Espagnol Anglais Dictionnaire